@charset "utf-8";

html,body {height: 100%;background:white;}
a {color: #000;text-decoration: none;}
.btn{
	color:white;
	background:#fcd65e;
	background: -webkit-linear-gradient(right, #fcd65e, #fba531); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right,#fcd65e, #fba531); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fcd65e, #fba531); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fcd65e, #fba531);
}
input{  border: 0px; outline-width: 0px;    border-bottom: 1px solid #ccc;}
div.line{width: 100%;float: left;display: block; }
.register{width: 94%;padding-left: 6%;}
.register .logo{ margin-top: 50px; }
.register h1{font-size: 28px;}
.register input{height: 34px;padding-left: 4px;}
.register div.line{margin-right: 6%;border-bottom: 1px solid #ccc;width: 88%;    margin-top: 36px;}
.register .btn{width: 80%;height: 48px;border-radius: 20px;text-align: center;font-size: 24px;}
.register #sendcode {float: right;width: 48%;margin-right: 6%;margin-top: -8px;margin-bottom: 8px;height: 32px;border: 1px solid #ccc;text-align: center;padding-top: 8px;color: #fcd65e;    font-size: 18px;}
.register #sendcode a{ color:#fcd65e;}
.register div.line a{ color:#ccc;}
.register #phone {width: 320px;}
.register #password {width: 320px;}

/** 主页面 **/
div.main{background:#f0f0f0;height: 100%;}
div.main div.menu{float:left;width:100%;background:white;    margin-top: 1px;    padding-top: 6px;padding-bottom: 4px;    padding-left: 5%;    border-bottom: 1px solid #F0F0F0;}
div.main div.menu .logo{display: inline-block;float:left;width:11%;}
div.main div.menu h1{display: inline-block;float:left;width:auto;    font-size: 18px;font-weight: 200;color: #333;margin-top: 6px;}
div.main div.menu div.right{ display: inline-block;float:right;width: 14%;padding-top: 10px;}
div.main div.menu div{ display: inline-block;}

div.houseList{background:#f0f0f0;height: 100%;}
div.houseList div.one{width:100%;float:left;background:white;    margin-top: 1px;    padding-top: 6px;padding-bottom: 4px;    padding-left: 5%;    border-bottom: 1px solid #F0F0F0;}
div.houseList div.one:first-child{margin-top: 12px;}
div.houseList div.one div.line div.name{color:#333333;font-size: 22px;margin-top: 4px;}
div.houseList div.one  div.line div.intr{color:#999999;    margin-bottom: 16px;}
div.houseList div.one  div.line div.intr  p{margin-top: 4px;}
div.houseList div.one  div.line div.intr  img{margin-right:6px;}
div.houseList div.one div.line div.right{ display: inline-block;float:right;width: 14%;margin-top: -36px;}


div.house{background:#f0f0f0;height: 100%;}
div.house div.data{float:left;width:100%;background:white;    margin-top: 1px;    padding-top: 6px;padding-bottom: 4px;    padding-left: 5%;        border-bottom: 1px solid #f0f0f0;}
div.house div.data  div.line{padding-top:5px;padding-bottom:10px;}
div.house div.data:first-child{margin-top: 12px;}
div.house div.data div.label{display: inline-block;float:left;width:24%;color:#666666;padding-left:4%;}
div.house div.data div.text{display: inline-block;float:left;width:70%;color:#333333;}
div.house div.data div.text select{width: 92px;text-align: center;padding-left: 5px;padding-top: 0px;padding-bottom: 4px;display: inline-block;color:#333333;}
div.house div.data div.right{display: inline-block;float:right;width: 14%;padding-top: 10px;}
div.house input {border: 1px solid #ccc;border-radius: 1px;width: 68%; padding: 2px 6px;}
div.house div.data  div.line { float:left;width:100%;}
div.house div.data  div.line p {color: #666666;    margin-left: 4%;}
div.house div.data  div.line .pic{background:none;margin-top: 6px;    width: 48%;margin-left: 22%;max-width: 128px;}
div.house div.data  div.line .goods{     margin-top: 5px;width: 30%;margin-left: 0px; }
div.house div.data  div.line .eq{width: 100%;float: left;}
div.house div.data  div.line div.e{width: 40%;float: left;}
div.house div.data  div.line .btn{width: 80%;height: 48px;border-radius: 20px;text-align: center;font-size: 24px;margin-left: 6%;}


div.order{background:#f0f0f0;height: 100%;}
div.order div.data{float:left;width:95%;background:white;    margin-top: 1px;    padding-top: 6px;padding-bottom: 4px;    padding-left: 5%;        border-bottom: 1px solid #f0f0f0;}
div.order div.data  div.line{padding-top:5px;padding-bottom:10px;    width: 100%;}
div.order div.data:first-child{margin-top: 12px;}
div.order div.data div.line div.half { width:45%;float:left;text-align: center;}
div.order div.data div.line div.half p{color:#666666; margin-left: -12%;font-size: 20px;}
div.order div.data div.line div.half1 { width:100%;float:left;text-align: center;}
div.order div.data div.line div.half1 p{color:#666666; margin-right: 60%;font-size: 20px;font-weight: 600;float: left;}
div.order div.data div.line div.half1 .time{font-size：18px;}
div.order div.data div.line div.half #create{ width: 90%;height: 36px;color: #fff;text-align: center;font-size: 16px;float: left;}
div.order div.data div.label{display: inline-block;float:left;width:24%;color:#666666;padding-left:4%;font-weight: 600;}
div.order div.data div.text{display: inline-block;float:left;width:70%;color:#333333;}
div.order div.data div.service{display: inline-block;float:left;width:100%;color:#666666;}
div.order div.data div.service img{float:right;margin-right: 12%;}
div.order div.data #total{color:#fcd65e;text-align:right;font-size: 22px;margin-right: 4%;}
div.order div.data div.line input[type=checkbox]{float: right; margin-right: 12%;}
#intr{position: absolute;z-index: 1000;background: #fff;width: 100%;height: 100%;top: 0px;text-align: center;padding-top: 24%;font-size: 19px;}
div.order #intr div.data{border:none;}
div.order div.s div.service{margin-top: 3px;}

#choose .data {}
#choose .data .line{}
#choose .data img{    margin-top: 6px;text-align: center;vertical-align: bottom;}
#choose .data span.title{ font-size: 23px;margin-left: 16px;font-weight: 500;}
#choose .data .mode{ float:right;margin-right: 10%;width: 18px;height: 18px;margin-top: 10px;}
#choose .data .line #submit{ width:90%;margin-top: 40px;padding: 10px;text-align: center;font-size: 21px;border-radius: 15px;}   


div.orderList {}
div.orderList .one {}
div.orderList .one .line{}
div.orderList .one .line .title{    font-size: 22px;color: #333;}
div.orderList .one .line .label{color:#666;font-size: 15px;width: 20%;float: left;}
div.orderList .one .line .status{color:#333;    width: 80%;}
div.orderList .one .line .time{color:#999;    width: 80%;}


div.detail div.one:first-child{margin-top: 12px;}
div.detail div.one{    margin-top: 14px;}
div.detail .one .line {}
div.detail .one .line .title {font-size: 18px;color: #999;}
div.detail .one .line .value{color:#666;font-size: 15px;    padding: 3px 5px;}
div.detail .one .line .label{padding: 3px 5px;}
.hide{ display: none!important; }
    
